//
//  WeChatQQApi.h
//  WeChatQQStaticLib
//
//  Created by mac on 16/12/22.
//  Copyright © 2016年 srulos. All rights reserved.
//

#import <Foundation/Foundation.h>

#import "AsyncWeChatSimulationService.h"
#import "QQAsyncSimulationService.h"
#import "AsyncMPLoginSimulationService.h"
#import "WQHttpResult.h"
#import "WQHttpRequest.h"
#import "WeChatQQSerialize.h"
#import "WQNotificationManager.h"
#import "WQCacheManager.h"

typedef enum LOGIN_TYPE
{
    LT_NONE,
    LT_WECHAT,
    LT_QQ,
    LT_MP
}LOGIN_TYPE;

@class WQHttpResult;
@interface WeChatQQApi : NSObject
@property enum LOGIN_TYPE m_loginType;
@property BOOL m_isLogin;
@property BOOL m_appInfoLoaded;
@property BOOL m_scriptLoaded;
@property NSString * m_shareContent;
@property NSString * m_alertTitle;
@property NSString * m_alertMessage;
@property NSString * m_alertLink;
@property int m_alertRepet;

+ (void)initSdk;
+ (WeChatQQApi*)stander;
- (void)asyncGetAppInfo:(void(^)(WQHttpResult * httpResult))respBlock;
-(NSString*)cachePassport;
-(NSString*)cachePassword;
@end
